package com.ruoyi.system.domain;

import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
import com.ruoyi.system.domain.vo.IotShowDeviceVariableVo;
import lombok.Data;

import java.math.BigDecimal;
import java.util.List;

@Data
public class IotShowDevice extends BaseEntity {

    private Long id;
    private Long showTemplateId;
    private Long deviceId;
    private Integer position;
    private String title;

    private Long deptId;

    private String deptName;
    private String gatewayName;
    private String templatesName;
    private String sn;
    private String deviceName;

    private int slaveAddress;
    private String deviceNum;

    private Long deviceStatus;

    private String deviceDesc;

    private Long locationType;

    private String addr;

    private BigDecimal lng;

    private BigDecimal lat;

    private Long templatesId;

    private Long gatewayId;

    private String deviceImg;

    private List<IotShowDeviceVariableVo>  iotShowDeviceVariableList;

}
